Abstractions for Validation in Action
نویسندگان
چکیده
ions for Validation in Action Guido de Caso, Victor Braberman, Diego Garbervetsky, and Sebastian Uchitel 1 Departamento de Computación, FCEyN, Universidad de Buenos Aires, Buenos Aires, Argentina {gdecaso,vbraber,diegog,suchitel}@dc.uba.ar 2 Department of Computing, Imperial College, London, UK [email protected] Abstract. Many software engineering artefacts, such as source code or specifications, define a set of operations and impose restrictions to the ordering on which they have to be invoked. Enabledness Preserving Abstractions (EPAs) are concise representations of the behaviour space for such artefacts. In this paper, we exemplify how EPAs might be used for validation of software engineering artefacts by showing the use of EPAs to support some programming tasks on a simple C# class. Many software engineering artefacts, such as source code or specifications, define a set of operations and impose restrictions to the ordering on which they have to be invoked. Enabledness Preserving Abstractions (EPAs) are concise representations of the behaviour space for such artefacts. In this paper, we exemplify how EPAs might be used for validation of software engineering artefacts by showing the use of EPAs to support some programming tasks on a simple C# class.
منابع مشابه
Validation study of the extended theory of reasoned action questionnaire for drug abuse prevention in adolescents
The aim of this study was to design and assess the validity and reliability of the theory of reasoned action extended version questionnaire for drug abuse avoidance in Iranian male adolescents. Validity and reliability of a measure consisting of TRA and self efficacy construct for substance abuse avoidance was assessed by scientific methods. Cross-sectional data was collected via self-admini...
متن کاملInvestigating the Psychometric Properties (Validation and Validation) of the Portrait Values Questionnaire
Abstract Introduction: Values are central elements of the personality and constructive blocks of good life and are considered as criteria for guiding thought and practice. The purpose of the present study was to investigate the psychometric properties (reliability and validity) of the portrait values questionnaire. Method: This research was a descriptive-analytic study that was a confirmatory...
متن کاملPetri Net Based Software Validation Prospects and Limitations
Petri net based software validation to check the synchronization structure against some data or control flow anomalies (like unboundedness or non-liveness) has been a well-known and widely used approach for about ten years. To decrease the complexity problem and because the simpler the model, the more efficient the analysis, the validation is usually tried with the help of place transition Petr...
متن کاملExploiting structural abstractions for consistency based diagnosis of large configurator knowledge bases
Debugging, validation, and maintenance of configurator knowledge bases are important tasks for the successful deployment of product configuration systems, due to frequent changes (e.g., new component types, new regulations) in the configurable products. Model based diagnosis techniques have shown to be a promising approach to support the test engineer in identifying faulty parts in declarative ...
متن کاملEvaluating Model Abstractions: A Quantitative Approach
An \evaluation" approach devised for an inductive reasoning system called Logic-based Discrete-event Inductive Reasoner is the focus of this paper. The underlying inductive reasoning methodology utilizes abstractions as its primary means to deal with lack of knowledge. Based on abstractions and their treatments as assumptions, the Logic-based Discrete-event Inductive Reasoning system allows non...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012